multileaf spring - Spanish English Dictionary